package org.example.maventest;

import lombok.Data;

/**
 * lol api接口常量类
 *
 * @author huquanzhi
 * @version 1.0.0
 * @date 2021/12/8  9:14
 */
@Data
public class ConstantLOLAPI {

    /**
     * 自动接受对局
     */
    private final static String ACCEPT = "/lol-matchmaking/v1/ready-check/accept";

    /**
     * 获取当前用户信息
     */
    private final static String LOGIN_SESSION = "/lol-login/v1/session";

    /**
     * 获取匹配状态
     */
    private final static String SEARCH_STATE = "/lol-lobby/v2/lobby/matchmaking/search-state";

    /**
     * 开始匹配
     */
    private final static String SEARCH = "/lol-lobby/v2/lobby/matchmaking/search";

    /**
     * 选人状态
     */
    private final static String SELECT_SESSION = "/lol-champ-select/v1/session";

    /**
     * 获取当前选择英雄
     */
    private final static String SELECT_LEGACY_SESSION = "/lol-champ-select-legacy/v1/session";

    /**
     * 点击确定锁定英雄后获得选择英雄的id，未确定时返回0
     */
    private final static String SELECT_LEGACY_CURRENT_CHAMPION = "/lol-champ-select-legacy/v1/current-champion";

    /**
     * 进入选人界面后返回true，否则false
     */
    private final static String SELECT_LEGACY_IMPLEMENTATION_ACTIVE = "/lol-champ-select-legacy/v1/implementation-active";

    /**
     * 是否接受对局
     */
    private final static String READY_CHECK_ACCEPT = "/lol-matchmaking/v1/ready-check/accept";

    /**
     * 所有英雄的英文名， 英雄id，选择语言， ban掉语音，正方形头像，载入界面图片
     */
    private final static String OWNED_CHAMPIONS_MINIMAL = "/lol-champions/v1/owned-champions-minimal";

}
